type reflect.funcType

31 uses

	reflect (current package)
		abi.go#L388: func newAbiDesc(t *funcType, rcvr *rtype) abiDesc {
		makefunc.go#L21: 	ftyp *funcType
		makefunc.go#L53: 	ftyp := (*funcType)(unsafe.Pointer(t))
		makefunc.go#L108: 	ftyp := (*funcType)(unsafe.Pointer(v.Type().(*rtype)))
		type.go#L386: type funcType struct {
		type.go#L755: 			funcType
		type.go#L859: 	ft := (*funcType)(unsafe.Pointer(mtyp))
		type.go#L943: 	tt := (*funcType)(unsafe.Pointer(t))
		type.go#L1004: 	tt := (*funcType)(unsafe.Pointer(t))
		type.go#L1036: 	tt := (*funcType)(unsafe.Pointer(t))
		type.go#L1044: 	tt := (*funcType)(unsafe.Pointer(t))
		type.go#L1052: 	tt := (*funcType)(unsafe.Pointer(t))
		type.go#L1056: func (t *funcType) in() []*rtype {
		type.go#L1067: func (t *funcType) out() []*rtype {
		type.go#L1685: 		t := (*funcType)(unsafe.Pointer(T))
		type.go#L1686: 		v := (*funcType)(unsafe.Pointer(V))
		type.go#L1975: 	funcType
		type.go#L1979: 	funcType
		type.go#L1983: 	funcType
		type.go#L1987: 	funcType
		type.go#L1991: 	funcType
		type.go#L1995: 	funcType
		type.go#L2013: 	prototype := *(**funcType)(unsafe.Pointer(&ifunc))
		type.go#L2016: 	var ft *funcType
		type.go#L2119: func funcStr(ft *funcType) string {
		type.go#L3047: 	ftyp *funcType // function signature
		type.go#L3066: func funcLayout(t *funcType, rcvr *rtype) (frametype *rtype, framePool *sync.Pool, abi abiDesc) {
		value.go#L361: 	t := (*funcType)(unsafe.Pointer(v.typ))
		value.go#L847: func methodReceiver(op string, v Value, methodIndex int) (rcvrtype *rtype, t *funcType, fn unsafe.Pointer) {
		value.go#L864: 		t = (*funcType)(unsafe.Pointer(tt.typeOff(m.typ)))
		value.go#L877: 		t = (*funcType)(unsafe.Pointer(v.typ.typeOff(m.mtyp)))